Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE DELL Detached £310,043 £195,000 29 May 2008
3 THE DELL Detached £309,583 £185,000 3 May 2013
10 THE DELL Detached £296,170 £69,000 10 Aug 1999
16 THE DELL Detached £252,400 £200,000 20 Oct 2017
17 THE DELL Terraced £4,564 £800 27 Nov 1995
18 THE DELL Detached £404,905 £400,000 19 Jun 2023